package com.xinruke.hostels.dailymanage.interfaces.dto.roomstatus;

import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;
import java.util.Date;

/**
 * @author yutaipu
 */
@ApiModel("房态房间详情DTO")
@Data
public class RSRoomDetailDTO {

    @ApiModelProperty(value = "房间id")
    private Integer fangjianId;

    @ApiModelProperty(value = "房间编号")
    private String fangjianbianhao;

    @ApiModelProperty(value = "房间状态：0锁房；1.空净；2空脏；3住净；4住脏；5维修；")
    private Byte fangjianzhuangtai;

    @ApiModelProperty(value = "门店价")
    private BigDecimal mendianjia;

    @ApiModelProperty(value = "房型id")
    private Integer fangxingId;

    @ApiModelProperty(value = "房型名称")
    private String fangxingmingcheng;

    @ApiModelProperty(value = "房型编号")
    private String fangxingbianhao;

    @ApiModelProperty(value = "是否靠近马路：1是；0否")
    private Byte kaojinmalu;

    @ApiModelProperty(value = "是否有窗户：1有；0无")
    private Byte youchuanghu;

    @ApiModelProperty(value = "朝向类型：1.朝南；2朝北；3朝东；4朝西")
    private Byte chaoxiang;

    @ApiModelProperty(value = "分机号码")
    private String fenjihaoma;

    @ApiModelProperty(value = "描述")
    private String miaoshu;

    @ApiModelProperty(value = "入住类型：1:全天；2长包；3自用；4免费 5时租")
    private Byte ruzhuleixing;

    @ApiModelProperty(value = "预订类型:1个人；2团体")
    private Byte yudingleixing;

    @ApiModelProperty(value = "押金")
    private BigDecimal yajin;

    @ApiModelProperty(value = "抵达时间")
    @JsonFormat(pattern="yyyy-MM-dd HH:mm",timezone="GMT+8")
    private Date didashijian;

    @ApiModelProperty(value = "离开时间")
    @JsonFormat(pattern="yyyy-MM-dd HH:mm",timezone="GMT+8")
    private Date likaishijian;





}
